non-resident pasturing fee payer - Alemán Inglés Diccionario